package ooday03;

public class RefArrayDemo {
	public static void main(String[] args) {
		Dog[] dogs = new Dog[3];
		dogs[0] = new Dog("小黑",2,"黑");
		dogs[1] = new Dog("小白",1,"白");
		dogs[2] = new Dog("小灰",3,"灰");
		System.out.println(dogs[0].name);
		dogs[1].age = 5;
		dogs[2].swim();
		System.out.println("-----------------");
		for (int i = 0;i<dogs.length;i++){
			System.out.println(dogs[i].name);
			dogs[i].eat();
		}
		
		
		Chick[] chicks = new Chick[2];
		chicks[0] = new Chick("小花",1,"花");
		chicks[1] = new Chick("大花",2,"花");
		
		Fish[] fish = new Fish[4];
		fish[0] = new Fish("小金",1,"金");
		fish[1] = new Fish("大金",4,"金");
		fish[2] = new Fish("小绿",1,"绿");
		fish[3] = new Fish("小红",3,"红");
	
		/*
		//声明Dog型数组dogs，包含3个元素，每个元素都是Dog型，默认值为null
		Dog[] dogs = new Dog[3];
		//声明Chick型数组chicks，包含3个元素，每个元素都是chicks型，默认值为null
		Chick[] chicks = new Chick[3];
		//声明Fish型数组fish，包含2个元素，每个元素都是Fish型，默认值为null
		Fish[] fish = new Fish[2];
		
		 */
		
	}
}
